tent maker - French English Dictionary